.main-container{
    position:relative;
    top:50px;
}

.main-container .clearfix #right{
    float:right;
    width: 280px;
    border: 1px solid #CFD;
    padding: 1px;
    position:relative;
    top:75px;
}
.main-container .clearfix #right div{
    background-color: #EFE;
    min-height: 50px;
    padding: 10px 20px;
}
#login-header{
    font-family:  tahoma, arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #88C;
}

.main-container .clearfix #left{
    float:left;
    width:660px;
}

label{
    font-family: arial,tahoma,sans-serif;
    color:#888;
    font-size:13px;
}

.input_class{
    padding: 7px;
    font-family: "Lucida Grande", tahoma, arial, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#369;
}
.company-name{
    color:#004;
    font-family: "Times New Roman";
}
.welcome-message{
    color:#333;
    font-family: tahoma, arial, sans-serif;
}